Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a France F4 France F8 Italy F4 Italy F5 France F17 France F2 Turkey F6 Czech Rep. F2 Czech Rep. F3 Germany F13 Portugal F3 France F9 France F16 France F14 France F18 UAE F1 France F2 France F3 Open de Montauban - Montauban Muller Cup 2000 - Ulm St. Francis Health System USTA Challenger - Tulsa Macedonia Open - Skopje Internationale Tenniskampioenschappen - Scheveningen Manchester Challenger - Manchester XXX Edizione 'A Savoldi Marco' - Manerbio drkoop.com USTA Challenger of Dallas - Dallas Challenger Ford de Cherbourg - Cherbourg Challenger Leon 2004 - Leon Steelers Cup - Kosice Siemens Open 2004 - Scheveningen X Abierto Internacional de Salinas - Salinas Open de Montauban - Montauban PrivatBank Cup - Dnepropetrovsk Challenger 42 - Andrezieux Internazionali di Tennis - Bergamo St. Petersburg Challenger 2006 - St. Petersburg Kobstaedernes ATP Challenger - Kolding Morocco Tennis Tour - Rabat Unique Zagreb Open - Zagreb Trofeo Sisma Mantova - Mantova Porsche Open - Poznan Ethias Trophy - Mons Challenger 42 - Andrezieux The Surbiton Trophy - Surbiton San Marino CEPU Open - San Marino Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Siemens Open 2007 - Scheveningen Citta di Monza - Monza drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa Noumea Challenger Kueppers Kolsch Cup by Lambertz - Aachen Belgrade Challenger Besancon Challenger Siemens Open - Scheveningen Cherbourg Challenger Korat Challenger IPP Geneva Trophy - Geneva Rhodes Challenger Nottingham Challenger Scheveningen Challenger Genoa Open - Genova San Benedetto Challenger Segovia Challenger Vigo Challenger San Sebastian Challenger Brasov Challenger Siemens Open 2001 - Scheveningen Alphen Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Todi Challenger Neride Prague Indoor - Prague Morocco Tennis Tour - Casablanca Abierto Club Casablanca - Mexico City Open de L'Isere - Grenoble Orleans Challenger Astana Challenger Kobstaedernes ATP Challenger - Kolding Rhodes Challenger Bordeaux Challenger The Surbiton Trophy - Surbiton Siemens Open 2002 - Scheveningen Challenger Lugano - Lugano ECU Prague Open - Prague Zagreb Open - Zagreb GHI Bronz Classic - Bronx Zagreb Open - Zagreb Okal Cup - Eckental Open de Charleroi - Charleroi St. Remy Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Open de Rennes La Trinitaine - Rennes Architect Open - Budapest Muller Cup - Ulm Reunion Island Challenger Lamberts Open by Stawag - Aachen Muller Cup - Ulm Tatra Banka Open 2001 - Bratislava Warsteiner Challenger Wolfsburg - Wolfsburg Morocco Tennis Tour - Meknes Internationale Tenniskampioenschappen Scheveningen - Scheveningen Cherbourg Challenger Tunis Open - Tunis Bath Challenger Aamulehti Tampere Opene - Tampere 7° Trani Cup - Trani Nottingham Challenger Hilversum Open - Hilversum Tatra Banka Slovak Open - Bratislava Granby Challenger Orbetello Challenger Challenger 42 - Andrezieux The Scottish Championships - Edinburgh Milano Challenger-Jameson Cup - Milan SAA Hilversum Open - Hilversum Logopak Challenger 2005 - Lubeck The LTA Men's Challenger Wrexham - Wrexham Draft Corona Mexico City Open - Mexico City Zagreb Open - Zagreb Open de Montauban - Montauban Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Heilbronn Open - Heilbronn St. Remy Challenger Istanbul Challenger San Luis Potosi Challenger - San Luis Potosi Open de Montauban - Montauban Rennes Challenger Orleans Challenger Quimper Challenger Le Gosier Challenger Porsche Open - Poznan Quimper Challenger Samsung Securities Cup - Seoul Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton Wroclaw Challenger Constanta Challenger - Constanta Torneo Internacional Challenger Fila 2005 - Leon Samarkand Challenger - Samarkand BMW Tennis Championship - Sunrise Siemens Open - Scheveningen GHI Bronx Classic - Bronx Open D'Orleans - Orleans Open D'Orleans - Orleans Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Privatbank Open 2006 - Dnepropetrovsk Sarajevo Challenger Tatra Banka Open - Bratislava Croatia Osiguranje Rijeka Open - Rijeka Privat Bank Cup - Dnepropetrovsk KGHM Dialog Polish Indoors - Wroclaw BNP Paribas Primrose - Bordeaux Siemens Open - Scheveningen Istanbul Challenger Kolding Challenger Internationaux du Doubs - Besancon Bangkok Challenger Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta St. Brieuc Challenger TED Open - Istanbul Johannesburg Challenger Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Orbetello Challenger Turin Challenger Czech Indoor Open - Prague Orleans Challenger Genova Open Challenger - Genova Tashkent Challenger - Tashkent Bratislava Challenger Aamulehti Tampere Open - Tampere Timisoara Challenger - Timisoara Turin Challenger Lambertz Open by Stawag - Aachen Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Fes Tunis Open 2007 - Tunis Open D'Orleans - Orleans Aix En Provence Challenger Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Powder Byrne Trophy - Surbiton Intersport Heilbronn Open - Heilbronn VII Open Banc Agricol - Andorra Orleans Challenger Mons Challenger Ramat Hasharon Challenger China Open - Beijing Winnetka Challenger Cordenons Challenger San Marino Challenger Orleans Challenger ATP Challenger Numea - New Caledonia Open de Franche-Comte - Besancon San Luis Potosi Challenger - San Luis Potosi Helsinki Challenger ECM Prague Open 2005 - Prague PEOPLEnet Cup - Dnepropetrovsk Le Gosier Challenger Nottingham Challenger Brest Challenger Open de Franche Comte - Besancon Sony Ericsson Open 2008 - Belgrade AXA Cup - London The Stella Artois Grass Court Championships - Queen's/London Heineken Trophy - 's-Hertogenbosch Energis Dutch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Challenger Groningen - Groningen Copenhagen Open - Copenhagen drkoop.com USTA Tennis Championships of Houston - Houston Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch The Stella Artois Grass Court Championships - London TD Waterhouse Cup - Long Island Open de Franche-Comte - Besancon Copenhagen Open - Copenhagen ECM Prague Open - Prague Tennis Napoli Cup - Napoli Unique Zagreb Open - Zagreb Gerry Weber Open - Halle Rosmalen USTA Tennis Championships of Austin - Austin Weissenhauser Strand Cup - Hamburg Grand Prix de Tennis de Lyon - Lyon drkoop.com USTA Challenger of Austin - Austin KGHM Polish Indoors - Wroclaw Tatra Banka Open 2006 - Bratislava Garden Open 2005 - Rome Bordeaux Challenger Legg Mason Tennis Classic - Washington D.C. GHI Bronx Tennis Classic - Bronx V Trani Cup - Trani Steelers Cup 2005 - Kosice Kyiv Open - Kiev Nokian Hakkapeliitta Open - Tampere Open 13 - Marseille AAPT Championships - Adelaide Yugoslavia Open - Belgrade Heinekin Open 1998 - Budva Heineken Open - Auckland Milan Indoors - Milan International Bavarian Championship - Eckental Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch drkoop.com USTA Challenger of Houston - Houston Ortisei Challenger Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana Mercedes Cup - Stuttgart Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest drkoop.com USTA Tennis Championships of San Antonio - San Antonio Kuppers Kolsch Cup - Aachen Open de Moselle - Metz Energis Open - Amersfoort Next Generation Hardcourts - Adelaide Heineken Open - Auckland Crystal Cup 1998 - Portoroz Bristol Challenger Trophy - Bristol BSI Challenger Lugano - Lugano Open 13 - Marseille The Surbiton Trophy - Surbiton 3° Trofeo 'Citta di Brindisi' - Brindisi Bulgarian Open - Sofia BMW Tennis Championship - Sunrise Open Sainte Victoire - Aix-En-Provence Memorial Savigni - Sassuolo GHI Bronx Classic - Bronx BMW Open - Munich Pro Tennis World Open - Sunrise Riviera di Rimini Challenger - Rimini Ciudad de Pozoblanco Open Diputacion - Cordoba Ordina Open - 's-Hertogenbosch Porsche Open - Poznan Tatra Banka Open - Bratislava Heineken Open - Auckland The Priority Telecom Open - Amersfoort Riviera di Rimini Challenger - Rimini Generali Open - Kitzbuhel Banja Luka Challenger - Banja Luka San Remo Tennis Cup - San Remo AIG Japan Open - Tokyo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Tean International - Alphen Heineken Open - Auckland Estoril Open - Estoril AAPT Championships - Adelaide BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Open 13 - Marseille Open Seat Godo 2003 - Barcelona Cairo Challenger Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Rennes - Rennes Gerry Weber Open - Halle Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Dutch Open Tennis - Amersfoort ABN/AMRO World Tennis Tournament - Rotterdam Croatia Open - Umag Qatar Exxon Mobil Open 2003 - Doha Bordeaux Challenger Pilot Pen Tennis - New Haven BMW Open - Munich Mumbai Open - Mumbai Grand Prix de Tennis de Lyon - Lyon Rome Challenger The Stella Artois Grass Court Championships - London Estoril Open - Estoril Open Seat Godo - Barcelona AEGON Championships - London AIG Japan Open Tennis Championships - Tokyo Cherbourg Challenger Guadalajara Challenger ABN/AMRO World Tennis Tournament - Rotterdam TD Waterhouse Cup - Long Island Chennai Open - Chennai Petange Challenger Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Noumea Challenger SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Belgrade Challenger Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel The Artois Championships - London Cherbourg Challeger Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo PBZ Zagreb Indoors - Zagreb Sarajevo Challenger SA Tennis Open - Johannesburg Open 13 - Marseille Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport TD Waterhouse Cup - Long Island Winston Salem - Winston Salem Aircel Chennai Open - Chennai Open Sud de France - Montpellier Open 13 - Marseille Estoril Open - Estoril Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Moselle Open - Metz Kremlin Cup - Moscow Aircel Chennai Open - Chennai Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch AIG Japan Open - Tokyo Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Open Sud de France - Montpellier Johannesburg Challenger ABN/AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Apia International - Sydney Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona AEGON Championships - London Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Tunis Challenger Stockholm Open - Stockholm Moselle Open - Metz Open de Nice Cote d'Azur - Nice ABN AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne Mouilleron-Le-Captif Challenger Ordina Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Thailand Open - Bangkok The Stella Artois Grass Court Championships - London Citi Open - Washington Aircel Chennai Open - Chennai Open Sabadell Atlantico - Barcelona Irving Challenger Open Sabadell Atlantico - Barcelona Barcelona Open BancSabadell - Barcelona AEGON Championships - London Noumea Challenger Grand Prix Hassan II - Casablanca Moselle Open - Metz Kremlin Cup - Moscow Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Moselle Open - Metz Orleans Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Mons Challenger Apia International - Sydney Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Claro Open Colombia - Bogota Bordeaux Challenger The Powder Byrne Trophy - Surbiton Challenger 42 - Andrezieux USTA Challenger of North Miami Beach - North Miami Beach Open Sud de France - Montpellier Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Zagreb Open - Zagreb Muller Cup 99 - Ulm Bristol Challenger Trophy - Bristol Poznan Challenger - Poznan Wiesmann Roadster Open - Nuembrecht Challenger Ford de Cherbourg - Cherbourg ABN/AMRO World Tennis Tournament - Rotterdam The LTA Wrexham Challenger - Wrexham The Priority Telecom Open - Amersfoort Heineken Open Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Houston Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Synsam Swedish Open - Bastad Vietnam Open - Ho Chi Minh City Estoril Open - Estoril Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Australian Open - Melbourne Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Energis Open - Amersfoort Kremlin Cup - Moscow Dutch Open Tennis - Amersfoort Heineken Trophy - 's-Hertogenbosch Grolsch Open - Amsterdam Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Madrid ABN/AMRO World Tennis Tournament - Rotterdam Energis Open - Amsterdam Stockholm Open - Stockholm Samsung Open - Brighton BMW Open - Munich Ordina Open - 's-Hertogenbosch Pacific Life Open - Indian Wells International Tennis Championships - Delray Beach Heineken Trophy - 's-Hertogenbosch Open de Tenis Comunidad Valenciana - Valencia Open Sud de France - Montpellier President's Cup - Tashkent BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Sony Ericsson Open - Miami The Ericsson Open - Miami The Stella Artois Championships - London Masters Series Monte-Carlo - Monte Carlo Campionati BNL dItalia - Rome Masters Series Monte-Carlo - Monte-Carlo Croatia Open Umag - Umag Shanghai - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai ATP Masters 1000 - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Gerry Weber Open - Halle BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Winston-Salem Open - Winston-Salem Shanghai Rolex Masters - Shanghai The Ericsson Open - Miami NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne Medibank International - Sydney French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Campbells Hall of Fame Tennis Championships - Newport Australian Open - Melbourne U.S. Open - New York Hall of Fame Tennis Championships - Newport French Open - Paris Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Miami U.S. Open - New York U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, World Group, QF, ESP-NED 4-1